home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Power 1997 June
/
MACPOWER-1997-06.ISO.7z
/
MACPOWER-1997-06.ISO
/
AMUG
/
PROGRAMMING
/
Gestalt Selectors 3.7.sit
/
Gestalt Selectors List 3.7
/
Updates
/
Update 3.6.5
< prev
next >
Wrap
Text File
|
1997-01-23
|
20KB
|
553 lines
Goodday!
Before I continue I have one question for you, because I'm doubting if it's
wise to include a piece of info in the GSL.
I know of a selector which disables the serial registration codes of a few
Aldus products (TouchBase and DateBook). Are these product still on the market?
I'am unsure if the presence of the selectors does the trick or if the response
has anything to do with it. Should I include it with the GSL???
A few days ago someone 'accused' the GSL of not mentioning the Palette Mgr.
Funny enough I just found about that manager on the new Developer CD I
received that day. And although I am ill at home, trying to defeat the flu,
here is a new update for you!
Enjoy,
Ren
Gestalt Selectors List 3.6.5 Update
===================================
Maintained and published by Rene G.A. Ros (rgaros@bio.vu.nl)
First published: 12 October 1992, 13:15 CET (GMT+1)
Last version : 12 October 1996, 12:15 CET (GMT+2, DST)
Previous update: 15 Januari 1996, 20:30 CET (GMT+1)
Last modified : 23 Januari 1996, 20:45 CET (GMT+1)
The complete version is available to subscribers by sending an email to:
gestalt-selectors-list-request@bio.vu.nl
with as subject:
archive get recent/gestalt-selectors.etx
or to get the compressed version:
archive get recent/gestalt-selectors.sit.hqx
The latest GSL version is also available on the GSL Web page. Point your
Internet browser to:
http://www.bio.vu.nl/home/rgaros/gestalt/
If this is the first update you receive since subscribing to the mailing
list you may want to get the previous updates as well. Then email to the
address listed above and use this command:
archive get updates/updates-comb.etx
A vertical bar in front of a line indicates the line has changed or was
added.
PLEASE SEND COMMENTS AND CORRECTIONS TO THE EDITOR AS SOON AS POSSIBLE.
The following persons contributed to this update:
===========================================================================
Contributions to the selector sections
===========================================================================
Person Software Selector(s) added/changed
---------------------------------------------------------------------------
Anonymous 5 System mach (Power Express)
Rene Ros System flpy, mach
System 7.6 sysu
---------------------------------------------------------------------------
===========================================================================
Contributions to the non-selector sections
===========================================================================
Person Chapter/Section
---------------------------------------------------------------------------
Matthias Kahlert Reports/Gestalt Applications
Reports/Relabled Macintosh Models
Rene Ros General Info/System Managers
Reports/Accessing the Gestalt Manager
---------------------------------------------------------------------------
Apple System Software (A-D)
===========================
No changes.
Apple System Software (E-H)
===========================
flpy (System? [7.5.2?])
| gestaltFloppyAttr? &AD34
| Returns information to determine some of the basic attributes of the
| floppy drive installed in a system.
|
| enum {
| #define gestaltFloppyAttr? 'flpy'
| gestaltFloppyMFMOnly? = 0, /* Floppy drive only does MFM disk */
| /* formats. */
| gestaltFloppyManual? = 1, /* Floppy disk drive, driver, file */
| /* system in manual-eject mode. */
| gestaltFloppyDiskInPlace? = 2}; /* Floppy disk drive has special */
| /* DISK-IN-PLACE output; standard */
| /* DISK-CHANGED output signal from */
| /* drive is not used. */
Apple System Software (I-L)
===========================
No changes.
Apple System Software (M)
=========================
mach (System [6.0.4]) INF
gestaltMachineType
Returns one of the following values, indicating the type of
machine.
enum {
#define gestaltMachineType 'mach' /* machine type */
| gestaltPowerExpress? = 408?,/* codenamed Power Express,
| late July 97 */
| /* Apple Logic Board Design LPX-40 &AD34 */
| gestaltLPX40MFMSoft? = 511, /* Manual-eject MFM floppy
| drive with soft power */
| gestaltLPX40GCRSoft? = 514, /* Auto-eject GCR floppy drive
| with soft power
| Power Macintosh 4400/160 */
| gestaltLPX40MFMHard? = 516, /* Manual-eject MFM floppy
| drive with hard power */
| gestaltLPX40GCRHard? = 517, /* Auto-eject GCR floppy drive
| with hard power */
| gestaltLPX40AutoMFMSoft? = 518, /* Auto-eject GCR floppy drive
| with soft power */
| gestaltLPX40AutoMFMHard? = 519, /* Auto-eject MFM floppy drive
| with hard power */
gestalt??? = ??? /* 20th anniv. Spartacus model */
| gestaltPerforma6500 = ???,
| gestaltPowerMac7300 = ???,
| gestaltPowerMac7600_120? = ???, /* Japan only? */
| gestaltPowerMac8600 = ???,
| gestaltPowerMac9600 = ???,
[other values and notes omitted here]
Apple System Software (N-O)
===========================
No changes.
Apple System Software (P-S)
===========================
sysu (System Update enbl [7.5 upd 2.0s3]) INF?
(System [7.5.5])
gestaltSystemUpdateVersion? &AS22
Returns the System Update version as NumVersion.
#define gestaltSystemUpdateVersion? 'sysu'
NOTE:
System 7.5.3 Revision 2 returns 2.0.3 for this selector.
Son of Buster (System 7.5.4?) returns 2.0.5.
If this selector is installed with System 7.5.5 (returns 2.0.6) it
means the system was upgraded from an earlier 7.5 version, and not
installed with a full 7.5.5 installation. &AT16
| With System 7.6 this selector returns 0.
Apple System Software (T-Z)
===========================
No changes.
Apple Additional Software
=========================
No changes.
Third Parties Software
======================
No changes.
Unknown Apple Software
======================
No changes.
Unknown Third Parties Software
==============================
No changes.
Reports
=======
Accessing the Gestalt Manager
-----------------------------
(by Rene Ros)
Several applications can use additional code to expand their capabilities
and using this they may be able to access the Gestalt Manager. The software
listed below are additional code providing access to the Gestalt Manager.
Only a few locations are listed here, use the filename to search for other
locations. And use the nearest mirror site of FTP sites.
CheckGestaltFor (Neil Shulman)
Hypercard external to access the Gestalt Manager.
ftp://sumex-aim.stanford.edu/info-mac/card/check-gestalt-for-xcmd.hqx
Gestalt Pro 1.1.2 (Rene G.A. Ros)
External for 4TH Dimension Relational Database application from
ACI/ACI US.
ftp://sumex-aim.stanford.edu/info-mac/dev/a4d/ext/gestalt-pro-112.hqx
Gestalt XFCN 3.2.1 (Jeff Iverson)
Hypercard XFCN to query the Gestalt Manager.
ftp://sumex-aim.stanford.edu/info-mac/card/gestalt-321.hqx
GestaltExt (Andre Cavegn)
External for 4TH Dimension Relational Database application from
ACI/ACI US.
ftp://sumex-aim.stanford.edu/info-mac/dev/a4d/ext/gestalt-ext.hqx
Get Gestalt (AppleScript addition) 1.2 by Mark Alldritt
Provides access to the Gestalt Manager for AppleScript scripts.
ftp://gaea.kgs.ukans.edu/applescript/osaxen/script-tools-131-as.hqx
Informant XFCN 1.0 (Jeff Iverson)
Hypercard XFCN to query the Gestalt Manager.
ftp://sumex-aim.stanford.edu/info-mac/card/information-10-xfcn-demo.hqx
|Jon's Commands 1.8.1 (AppleScript addition) by Jon Pugh
| Provides access to the Gestalt Manager for AppleScript scripts with the
| machine environment command.
|
| ftp://sumex-aim.stanford.edu/info-mac/card/jons-commands-*.hqx
Gestalt Applications
--------------------
(by Rene Ros)
Several specialized applications are available to display all installed
Gestalt selectors. And several other applications heavily depend on the
Gestalt Manager to show information on hardware and software.
Only a few locations are listed here, use the filename to search for other
locations. And use the nearest mirror site of FTP sites.
AnGST (Todd McDaniel)
Small and simple application which displays the result of a few pre-
defined selectors.
ftp://sumex-aim.stanford.edu/info-mac/cfg/angst-10.hqx
Contact: Todd McDaniel (scooter@ic.net)
Apple System Profiler (Apple Computer Inc.)
The first released version (1.0, initially labeled 3.5?) works only
with System 7.5.2 and 7.5.3 with these Macintosh models:
Power Macintosh 61xx, 7100, 7200, 7500, 8100, 8500, 9500;
Performa 5200, 5300, 6200, 63xx;
PowerBook 190, 2300, 5300.
Version 1.0.1 adds support for:
Power Macintosh 5200, 5300, 5400, 7600
Performa 6100
ftp://ftp.info.euro.apple.com/Apple.Support.Area/Apple.Software.Updates/US/Macintosh/Utilities/System_Profiler_1.0.1.sea.hqx
DisplayGestalt (Craig Marciniak)
Small application displays configuration using Gestalt Mgr, includes
C-source.
ftp://mac.archive.umich.edu/development/libraries/displaygestalt.cpt.hqx
Gestalt.Appl 2.7 (Jean-Pierre Curcio)
Displays responses from installed selectors and information about the
returned responses.
THIS IS THE 'OFFICIAL' GESTALT HUNTERS TOOL! Please send saved config
files from Gestalt.Appl to the editor.
ftp://sumex-aim.stanford.edu/info-mac/cfg/gestalt-appl-27.hqx
http://www.bio.vu.nl/home/rgaros/gestalt/gestalt-appl.sit.hqx
Contact: Jean-Pierre Curcio (JPC83@calvacom.fr)
Gestalt! 3.0 (Roland Mansson)
Displays responses from installed selectors.
ftp://ftp.lu.se/pub/mac/util/gestalt300.cpt.hqx
ftp://sumex-aim.stanford.edu/info-mac/cfg/gestalt-300.hqx
Contact: Roland Mansson (roland.mansson@ldc.lu.se)
GestaltDA 0.4 (Carl C. Hewitt, Apple Computer Inc.)
Displays responses from installed selectors.
ftp://ftp.info.euro.apple.com/Apple.Support.Area/Developer_Services/Tool_Chest/OS_Utilities/GestaltDA_0.4.sit.hqx
Contact: D e v e l o p (dev.subs@applelink.apple.com)
Gestalt Environment 7
Application to list a number of installed selectors.
mailto:gestalt-selectors-list-request@bio.vu.nl
'archive get software/ge7.hqx'
Go Gestalt appl 1.8 (Paul Reznick)
Displays information obtained thru the Gestalt Mgr.
mailto:gestalt-selectors-list-request@bio.vu.nl
'archive get software/go-gestalt-18.sit.hqx'
Contact: Paul Reznick (PRzeznik@aol.com)
|MacIDentify appl 2.3 (Matthias Kahlert)
| Displays the machine names for the current and other machine IDs.
|
| http://www.donau.de/privhome/kahlert/software/mac_e.htm
|
| Contact: Matthias Kahlert (mkahlert@kagi.com)
Tattle-Tech appl (Decision Makers Software, Inc.)
Uses Gestalt manager extensively to display all known information.
ftp://sumex-aim.stanford.edu/info-mac/cfg/tattle-tech-22.hqx
Contact: John Mancino (mancino@decismkr.com)
TechTool appl 1.0.8 (Micromat Computer Systems)
Application to reset PRAM, rebuild DTDB and show Gestalt info.
ftp://sumex-aim.stanford.edu/info-mac/cfg/tech-tool-108.hqx
Relabled Macintosh Models
-------------------------
(by Rene Ros;
Originally based on the Mac Models List by J.D. Sterling Babcock.
Since Summer 1995 based on MacFacts and Apple Specs by Apple
Computer Inc.)
The Performa models usually (there are some exceptions) return a machine
ID# for the model they are based on. The table below lists several models
which are simply relabled and the hardware model they are based on.
===========================================================================
Relabled Machines
===========================================================================
Relabled Model Hardware Model Note
Name Constant
---------------------------------------------------------------------------
Macintosh ED gestaltMacPlus sold in Netherlands?,
512K with Mac SE case
color
Macintosh LC III+ gestaltPerforma460 33 MHz LC III ?
Macintosh SE FDHD gestaltMacSE
Performa 200 gestaltClassicII
Performa 250 gestaltMacColorClassic sold in Australia and
Britain
Performa 275 gestaltMacColorClassicII?
Performa 400 gestaltMacLCII
Performa 405 gestaltMacLCII
Performa 410 gestaltMacLCII
Performa 430 gestaltMacLCII
Performa 450 gestaltMacLCIII
Performa 460 not relabeled, own ID
Performa 466 gestaltPerforma460
Performa 467 gestaltPerforma460
Performa 475 gestaltMacLC475
Performa 476 gestaltMacLC475
Performa 520 gestaltMacLC520
Performa 550 gestaltMacLC550
Performa 560 gestaltMacLC550
Performa 575 gestaltMacLC575
Performa 577 gestaltMacLC575
Performa 578 gestaltMacLC575
Performa 580 gestaltMacLC580
Performa 588 gestaltMacLC580
Performa 600 not relabeled, own ID
Performa 630 gestaltMac630
Performa 631 gestaltMac630
Performa 635 gestaltMac630
Performa 636 gestaltMac630
Performa 637 gestaltMac630
Performa 638 gestaltMac630
Performa 640 gestaltMac630
Performa 5200 gestaltPowerMac5200
Performa 5210 gestaltPowerMac5200
Performa 5215 gestaltPowerMac5200
Performa 5220 gestaltPowerMac5200
Performa 5260 gestaltPowerMac5200
Performa 5270 gestaltPowerMac5200
Performa 5280 gestaltPowerMac5200
Performa 5300 gestaltPowerMac5200
Performa 5320 gestaltPowerMac5200
Performa 5400 gestaltPowerMac5400
Performa 5410 gestaltPowerMac5400 only released in Japan?
Performa 5420 gestaltPowerMac5400 only released in Japan?
Performa 5430 gestaltPowerMac5400 outside the US
Performa 5440 gestaltPowerMac5400 outside the US
Performa 6110 gestaltPowerMac6100_60
Performa 6112 gestaltPowerMac6100_60
Performa 6115 gestaltPowerMac6100_60
Performa 6116 gestaltPowerMac6100_60
Performa 6117 gestaltPowerMac6100_60
Performa 6118 gestaltPowerMac6100_60
Performa 6200 gestaltPowerMac6200
Performa 6205 gestaltPowerMac6200
Performa 6210 gestaltPowerMac6200
Performa 6214 gestaltPowerMac6200
Performa 6216 gestaltPowerMac6200
Performa 6218 gestaltPowerMac6200
Performa 6220 gestaltPowerMac6200
Performa 6230 gestaltPowerMac6200
Performa 6260 gestaltPowerMac6200
Performa 6290 gestaltPowerMac6200
Performa 6300 gestaltPowerMac6200
Performa 6310 gestaltPowerMac6200
Performa 6320 gestaltPowerMac6200
Performa 6360 gestaltPerforma6400
Performa 6400 not relabeled, own ID
Performa 6410 gestaltPerforma6400
Performa 6420 gestaltPerforma6400
Quadra 660AV gestaltMacCentris660AV
Workgroup Server 60 gestaltMacCentris610
Workgroup Server 80 gestaltMacQuadra800
Workgroup Server 95 gestaltQuadra950
Workgroup Server 95+ gestaltQuadra950
Workgroup Server 6150 gestaltPowerMac6100_60
Workgroup Server 7250 gestaltPowerMac7200 @ 120 MHz
|Workgroup Server 8150 gestaltPowerMac8100_110
Workgroup Server 8550 gestaltPowerMac8500 @ 132 or 200 MHz
|Workgroup Server 9150 gestaltPowerMac9150
---------------------------------------------------------------------------
General Info
============
System Managers
---------------
|Palette Manager qd >= gestalt32BitQD
[other manager omitted here]
Sources
-------
A Apple Computer, Inc.
AD Documentation & Magazines
|AD34 Apple Logic Board Design LPX-40 on Dev.CD Feb 1997 TC
About this list
===============
For this update this chapter only includes the 'Gestalt Submission Form',
'Acknowledgements' and 'Editors' Address' sections.
Gestalt Submission Form
-----------------------
You can use this form to report information you found on already included
selectors. But you can also use it to register new Gestalt selector codes.
If you want to register the selector code your software installs, make sure
you registered your code first with Apple Computer, Inc. Also, it is your
good right if you chose to keep the meaning of the response value private.
If so, still register so that others can at least detect your software by
determining if the selector is present.
Software means, in this form, the software which installs the selector
code. Not the whole package, just the extension or control panel (perhaps
application) itself.
The package is the product name in which the software is included and
distributed.
If data is not available or relevant, leave it blank. When the selector
contains non-ASCII characters, please also provide the hexadecimal value.
You can also fill in this form on-line because it is also on the WWW
pages of the GSL: http://www.bio.vu.nl/home/rgaros/gestalt/
Your name:
Your email address:
Your company name:
Do you want to remain anonymous? Yes / No
Category: O Apple System Software
O Apple Additional Software
O Apple Software
O Third Parties Software
Gestalt Selector:
Software name:
Software type: O application
O control panel
O extension (also 'appe')
O other:
First version to install selector:
Package name:
Author or Company name:
Constant name:
Source of information:
Short description of the returned response:
Additional constant names and values for the response value meaning:
Please email this form to this Internet address: rgaros@bio.vu.nl
Acknowledgements
----------------
I want to thank the following persons for their contributions to this
update and their support of this list:
===========================================================================
Name Internet Email Address
---------------------------------------------------------------------------
---------------------------------------------------------------------------
Legal Stuff
-----------
(C) 1992-1997, Rene G.A. Ros
It is not allowed to distribute the GSL updates separate from the full GSL.
The full GSL can be used freely but is not public domain.
See for legal information the Legal Stuff chapter of the full Gestalt
Selectors List.
Editor's Address
----------------
Rene G.A. Ros
developer at Mac Support Automatisering B.V., Uitgeest, The Netherlands
consultant to the Computer Department,
Biology Faculty, Vrije Universiteit Amsterdam, The Netherlands
contract programmer Pascal and C, also 4th Dimension and other data-bases
Bastionweg 108
1383 JD Weesp
The Netherlands, Europe
Phone: +31 294 413167
Email: rgaros@bio.vu.nl (preferred)
rgaros@dds.nl
ros@macsupport.nl
100112.1363@compuserve.com